• word of the day

    mutual aid

    mutual aid - Dictionary definition and meaning for word mutual aid

    Definition
    (noun) arrangements made between nations to assist each other

Word used in video below:
text: The feeling's not mutual,
Download our Mobile App Today
Receive our word of the day
on Whatsapp